#输入数组，最大的与第一个元素交换，最小的与最后一个元素交换，输出数组。
list=list(map(int,input().split()))
max=max(list)
min=min(list)
max_index=list.index(max)
list[0],list[max_index]=list[max_index],list[0]
min_index=list.index(min)
list[-1],list[min_index]=list[min_index],list[-1]
print (list)
